panda crossing - German English Dictionary